Big Huge Thesaurus

phenyl salicylate

noun